package com.fengshang.wedding.domain.model.api;

/**
 * 
 *@author gembin@gmail.com
 * 
 */
public interface IUser{
	/**
	 * user id 
	 * @return id
	 */
	public int getId();
	/**
	 * @return
	 */
	public Role getRole();
	/**
	 * user name(can be both EN and CN)
	 * @return name
	 */
	public String getName();
	/**
	 * password of user
	 * @return password
	 */
	public String getPassword();
	/**
	 * email of user
	 * @return email
	 */
	public String getEmail();
	/**
	 * QQ account
	 * @return
	 */
	public String getQq();
	/**
	 * mobile phone
	 * @return
	 */
	public String getMobile();
	/**
	 * home/office phone
	 * @return
	 */
	public String getPhone();
	/**
	 * male or female
	 * @return
	 */
	public Gender getGender();
	/**
	 * website of user (i.e. http://www.g.cn)
	 * @return
	 */
	public String getWebsite();
}
